Divider device for skipping a string of zeros or radix-minus-one digits



Aug. 18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS OR RADIX-MINUS-ONE DIGITS Filed April 19, 1961 29 Sheets-Sheet 1 T0 BITS I2 DIVIDEND-(JUOTIENT REGISTER INVENTOR DURA W. SWEENEY BY We: W

A'rroRNEi s Aug. 18, 1964 DIVIDER DEVICE FOR SKIPPING A STRING OF Filed April 19, 1961 xxx! . SWEENEY ZEROS OR RADIX-MINUS-ONE DIGITS xxxx 29 Sheets-Sheet 2 Io mgs FIG. 3| I FIG. 2' a m; "5

FIG. FIG. 2 l 6 SHIFT CONTROL REGISTER k 6 I06 FI oII SIORAGE I70 I14 I66 I; I20 0R CKTS 5 V l XXX, xxxx 6 6 FROM STORAGE I64 0R CKTS 1 i 162 ADDER 5 GATES GATES/ I26 SHIFT REBIWER I40 I08 m0 -mom w III W M M AMI ADDER T/C I44 j gwo 76 I52 ems Aug. 18, 1964 0. w. SWEENEY 3,145,296

DIVIDEIR nsvzca FOR SKIPPING A STRING OF ZEROS 0R RADIXMINUSONE DIGI'IS Filed April 19, 1961 29 Sheets-Sheet 4 Aug. 18, 1964 D. w. SWEENEY DIVIDER DEVICE FOR SKIPPING A STRING QF ZEROS OR RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 5 Filed April 19, 1961 Aug. 18, 1964 D. w. SWEENEY DIVIDER DEVICE FOR SKIPPING A STRING 0F ZEROS OR RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 6 Filed April 19, 1961 Aug. 18, 1964 D. w. SWEENEY DIVIDER DEVICE FOR SKIPPING ,l45,296 A STRING 0F ZEROS OR RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 9 Filed April 19, 1961 mdE own

Aug. 18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING 0F ZEROS 0R RADIX-MINUS-ONE DIGITS Filed April 19, 1961 29 Sheets-Sheet 10 I!) (O (D (D g 2 n o 0 03 :2 I!) (D (9 N7 g 8 z 0 2 (9 g5 w "5 (D (D 2 I 1-0 m N (O to (O xxxxx xmxx Aug. 18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS OR RADIX-MINUS-ONE DIGITS Filed Apr11 19, 1961 29 Sheets-Sheet 11 N2. 2 E E E E no g E 5 5 am m 5 no 5 0 0 w 0 0 0 Q Na E E E E E E E E an an an an an an an 0 o w w 0 w w Aug. 18, 1964 D. w. SWEENEY 3, 5 96 DIVIDER DEVICE FOR SKIPPING A STRING OF EZEROS OR RADIX-MINUS-ONE DIGITS Filed April 19, 1961 29 Sheets-Sheet 12 IJUKXX In" m N CO K) W xxm :nnnrr um m N N a a W G N 3; LI-

E i a 85 L: N g j a a o O) I o O) :0 M II) CD xxxxx xxxxx Aug. 18, 1964 D. w. SWEENEY DIVIDER DEVICE FOR SKIPPING A STRING OF ZBROS 0R RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 14 Filed April 19, 1961 a $5; ll |l|. i a s 2 s7 57 $7 $7 5/ E7 E7 E 2Q m m ma 5 as 0 h w o w w w w 7 4 N2 27 s7 5/ a7 27 5/ E/ E E N; E o; as we 5 0 0 Q w w w w Aug. 18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS 0R RADIX-MINUS-ONE DIGITS Filed April 19, 1961 29 Sheets-Sheet 15 l 5 E 22 g g g 9 LI- (9 l 00 E g a g o 0 E E g g o g 5 g co L;

7 g g Q 0 E g E g A g- 8, 1954 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS OR RADIX-MINUS-ONE DIGITS Filed April 19, 1961 29 Sheets-Sheet 16 (O 2 i M 2 E 3 (9 Q 9 i:

it) s 5 5 5 9 E g ,3 i N N 7 1 E (9 E 5 (\I q; 28 co n N g g co (9 (D N 7: g g L; w

Ki 8 o N 5: a; 0

Aug. 18, 1964 D. w. s EENEY DIVIDER DEVICE FOR 3,145,296 IPPING A STRING OF ONE men's ZEROS OR RADIX-MINUS- 29 Sheets-Sheet 17 Filed April 19, 1961 him-m filllllll.ll,li..

N2 :2 m 27 :7 v E an E 0 9 x55 27 a a 2% 27 E/ E E 3 0 0 m m n Aug.18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS QR RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 18 Filed April 19, 1961 Aug. 18, 1964 D. w. SWEENEY 3,145,296

DIVIDER DEVICE FOR SKIPPING A STRING OF ZEROS OR RADIX-MINUs-ONE DIGITS 29 Sheets-Sheet 19 Filed April 19, 1961 Aug. 18, 1964 D. w. SWEENEY 3,145,296 DIVIDER DEVICE FOR SKIPPING A STRING 0F ZEROS OR RADIX-MINUS-ONE DIGITS 29 Sheets-Sheet 20 Filed April 19, 1961 ixxxx 

10. A DIVIDER CIRCUIT FOR SKIPPING OVER A SERIES OF ZEROS OR RADIX-MINUS-ONE DIGITS IN A PARTIAL DIVIDEND WHEN DEVELOPING A QUOTIENT, SAID DIVIDER CIRCUIT INCLUDING A PARTIAL DIVIDEND STORAGE MEANS, A DIVISOR STORAGE MEANS, AND AN ARITHMETIC DEVICE COUPLED TO THE PARTIAL DIVIDEND STORAGE MEANS AND THE DIVISOR STORAGE MEANS, SAID DIVIDER CIRCUIT FURTHER INCLUDING MEANS TO PROVIDE A PLURALITY OF QUOTIENT ORDERS WHENEVER A SERIES OF ZEROS OR RADIX-MINUS-ONE DIGITS ARE DISPOSED IN THE HIGHEST ORDERS OF A PARTIAL DIVIDEND. 